refurbishment and repair - Espagnol Anglais Dictionnaire